Millions of people across North America eagerly anticipated a rare total solar eclipse that... (108 revisions)